m - 3 0 PVMPI provides Interoperability between MPI
نویسنده
چکیده
Presently, different MPI implementations cannot interoperate with each other. In order to do distributed computing across different vendors’ machines now requires that a single MPI implementation, such as MPICH, be used rather than the vendors’ own optimized MPI implementations. This talk describes a software package called P VMPI we are developing that allows interoperability of vendors’ optimized MPI versions. Our approach builds on the proven and widely ported Parallel Virtual Machine. The use of PVMPI is transparent to MPI applications and allows intercommunication via all the MPI point-to-point calls. PVMPI allows more flexible control over MPI applications than is currently indicated by the MPI-2 forum by providing access to all the process control and resource control functions available in the PVM virtual machine.
منابع مشابه
Heterogeneous MPI Application Interoperation and Process Management under PVMPI
Presently, di erent vendors' MPI implementations cannot interoperate directly with each other. As a result, performance of distributed computing across di erent vendors' machines requires use of a single MPI implementation, such as MPICH. This solution may be sub-optimal since it cannot utilize the vendors' own optimized MPI implementations. PVMPI, a software package currently under development...
متن کاملImplementing MPI with Optimized Algorithms for Metacomputing
| This paper presents an implementation of the Message Passing Interface called PACX-MPI. The major goal of the library is to support heterogeneous metacomputing for MPI applications by clustering MPP's and PVP's. The key concept of the library is a daemon-concept. We will focus in this paper on two aspects of this library. First we will show the importance of the usage of optimized algorithms ...
متن کاملFT-MPI, Fault-Tolerant Metacomputing and Generic Name Services: A Case Study
There is a growing interest in deploying MPI over very large numbers of heterogenous, geographically distributed resources. FT-MPI provides the fault-tolerance necessary at this scale, but presents some issues when crossing multiple administrative domains. Using the H2O metacomputing framework, we add cross-administrative domain interoperability and pluggability to FT-MPI. The latter feature al...
متن کاملDeveloping a functional prototype master patient index (MPI) for interoperability of e-health systems in Sri Lanka
Introduction: A Master Patient Index(MPI) is a centralized index of all patients in a health care system. This index is composed of a unique identifier for each patient link to his/her demographic data and clinical encounters. A MPI is essential to ensure data interoperability in different health care institution. The Health ministry of Sri Lanka planning to develop MPI for the country. This pr...
متن کاملTaskers and General Resource Managers: PVM Supporting DCE Process Management
We discuss the use of PVM as a system that supports General Process Management for DCEs. This system allows PVM to initialise MPI and other meta-computing systems. The impetus for such a system has come from the PVMPI project which required complex taskers and resource managers to be constructed. Such development is normally too time consuming for PVM users, due to the in-depth knowledge of PVM...
متن کامل